package com.qianli.user.ro.auth.comfirm;

import java.io.Serializable;
import java.util.Date;

/**
 * name:人脸识别失败确认
 * auth:ting.li@qianli-inc.com
 * date:2018/1/10 17:49
 * version: v1.0.0
 **/
public class FaceRecognitionFailConfirmRO implements Serializable{

    private static final long serialVersionUID = 1166901705766493986L;

    /**
     *用户id
     */
    private String userCode;
    /**
     *场景派第三方校验API接口返回的request id
     */
    private String cjRequestId;
    /**
     *不通过原因类型
     */
    private Integer reasonType;
    /**
     *不通过原因描述
     */
    private String reason;

    /**
     *身份证正面OCR API返回检测结果
     */
    private String frontDetail;
    /**
     *身份证反面OCR API返回检测结果
     */
    private String backDetail;
    /**
     *人脸识别API返回检测结果
     */
    private String faceDetail;
    /**
     *详细id

     */
    private Integer detailId;

    /**
     * 创建时间
     */
    private Date gmtCreate;

    public String getUserCode() {
        return userCode;
    }

    public void setUserCode(String userCode) {
        this.userCode = userCode;
    }

    public String getCjRequestId() {
        return cjRequestId;
    }

    public void setCjRequestId(String cjRequestId) {
        this.cjRequestId = cjRequestId;
    }

    public Integer getReasonType() {
        return reasonType;
    }

    public void setReasonType(Integer reasonType) {
        this.reasonType = reasonType;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public String getFrontDetail() {
        return frontDetail;
    }

    public void setFrontDetail(String frontDetail) {
        this.frontDetail = frontDetail;
    }

    public String getBackDetail() {
        return backDetail;
    }

    public void setBackDetail(String backDetail) {
        this.backDetail = backDetail;
    }

    public String getFaceDetail() {
        return faceDetail;
    }

    public void setFaceDetail(String faceDetail) {
        this.faceDetail = faceDetail;
    }

    public Integer getDetailId() {
        return detailId;
    }

    public void setDetailId(Integer detailId) {
        this.detailId = detailId;
    }

    public Date getGmtCreate() {
        return gmtCreate;
    }

    public void setGmtCreate(Date gmtCreate) {
        this.gmtCreate = gmtCreate;
    }
}
